package com.CST.mapper.cst.ys;

import com.CST.dto.ys.OrganizationDTO;
import com.CST.entity.ys.YsOrganizationInfo;
import com.CST.vo.ys.OrganizationInfoVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 *  预算编制数据 接口
 *
 * @author cw
 * @since 2023-05-15
 */
@Mapper
public interface YsOrganizationInfoMapper extends BaseMapper<YsOrganizationInfo> {

    /**
     * 获取业务职能预算编制列表
     * @param dto 查询条件
     * @return 业务数据列表
     */
    List<OrganizationInfoVO> selectBusinessOrganizationList(OrganizationDTO dto);

    /**
     * 获取管理职能预算编制列表
     * @param dto 查询条件
     * @return 管理数据列表
     */
    List<OrganizationInfoVO> selectManageOrganizationList(OrganizationDTO dto);
}
